dy-lib=libmymath.so	# 静态库的名字

$(dy-lib):Add.o Sub.o
	gcc -shared -o $@ $^		# 制作动态库，shared生成共享库格式

%.o:%.c				# %是通配符
	gcc -fPIC -c $<				# -fPIT，产生与位置无关码

.PHONY:output
output:
	mkdir -p mymath_lib/include		# 头文件目录
	mkdir -p mymath_lib/lib			# 库目录
	cp -f *.h mymath_lib/include	# 拷贝头文件
	cp -f *.so mymath_lib/lib		# 拷贝库文件

.PHONY:clean
clean:
	rm -rf *.o *.so mymath_lib

